package com.ys.entity.amazonorder;

import java.util.Date;
import javax.persistence.Table;
import com.ys.annotation.YsField;
import com.ys.entity.base.BaseEntity;
/**
*/
@Table(name="Tb_BaseinfoSplm", catalog="Id")
public class TbBaseinfoSplm extends BaseEntity<TbBaseinfoSplm> {

	@YsField(nameDataBase="Id", nameJava="id", typeDataBase="bigint")
	private Long id;
	@YsField(nameDataBase="vSpLm1", nameJava="vSpLm1", typeDataBase="varchar")
	private String vSpLm1;
	@YsField(nameDataBase="vSpLm2", nameJava="vSpLm2", typeDataBase="varchar")
	private String vSpLm2;
	@YsField(nameDataBase="vSpLm3", nameJava="vSpLm3", typeDataBase="varchar")
	private String vSpLm3;
	@YsField(nameDataBase="vSpLm4", nameJava="vSpLm4", typeDataBase="varchar")
	private String vSpLm4;
	@YsField(nameDataBase="vSpLm5", nameJava="vSpLm5", typeDataBase="varchar")
	private String vSpLm5;
	@YsField(nameDataBase="vSpLm6", nameJava="vSpLm6", typeDataBase="varchar")
	private String vSpLm6;
	@YsField(nameDataBase="remark", nameJava="remark", typeDataBase="varchar")
	private String remark;
	@YsField(nameDataBase="disabled", nameJava="disabled", typeDataBase="varchar")
	private String disabled;
	@YsField(nameDataBase="Status", nameJava="status", typeDataBase="tinyint")
	private Integer status;
	@YsField(nameDataBase="CreateTime", nameJava="createTime", typeDataBase="datetime")
	private Date createTime;
	@YsField(nameDataBase="UpdateTime", nameJava="updateTime", typeDataBase="datetime")
	private Date updateTime;

	public Long getId() {
		return id;
	}
	public TbBaseinfoSplm setId(Long id) {
		this.id = id;
		return this;
	}
	public String getVSpLm1() {
		return vSpLm1;
	}
	public TbBaseinfoSplm setVSpLm1(String vSpLm1) {
		this.vSpLm1 = vSpLm1;
		return this;
	}
	public String getVSpLm2() {
		return vSpLm2;
	}
	public TbBaseinfoSplm setVSpLm2(String vSpLm2) {
		this.vSpLm2 = vSpLm2;
		return this;
	}
	public String getVSpLm3() {
		return vSpLm3;
	}
	public TbBaseinfoSplm setVSpLm3(String vSpLm3) {
		this.vSpLm3 = vSpLm3;
		return this;
	}
	public String getVSpLm4() {
		return vSpLm4;
	}
	public TbBaseinfoSplm setVSpLm4(String vSpLm4) {
		this.vSpLm4 = vSpLm4;
		return this;
	}
	public String getVSpLm5() {
		return vSpLm5;
	}
	public TbBaseinfoSplm setVSpLm5(String vSpLm5) {
		this.vSpLm5 = vSpLm5;
		return this;
	}
	public String getVSpLm6() {
		return vSpLm6;
	}
	public TbBaseinfoSplm setVSpLm6(String vSpLm6) {
		this.vSpLm6 = vSpLm6;
		return this;
	}
	public String getRemark() {
		return remark;
	}
	public TbBaseinfoSplm setRemark(String remark) {
		this.remark = remark;
		return this;
	}
	public String getDisabled() {
		return disabled;
	}
	public TbBaseinfoSplm setDisabled(String disabled) {
		this.disabled = disabled;
		return this;
	}
	public Integer getStatus() {
		return status;
	}
	public TbBaseinfoSplm setStatus(Integer status) {
		this.status = status;
		return this;
	}
	public Date getCreateTime() {
		return createTime;
	}
	public TbBaseinfoSplm setCreateTime(Date createTime) {
		this.createTime = createTime;
		return this;
	}
	public Date getUpdateTime() {
		return updateTime;
	}
	public TbBaseinfoSplm setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
		return this;
	}

	public static TbBaseinfoSplm tbBaseinfoSplm(
		String vSpLm1,
		String vSpLm2,
		String vSpLm3,
		String vSpLm4,
		String vSpLm5,
		String vSpLm6,
		String remark,
		String disabled,
		Integer status
			) {
		TbBaseinfoSplm entity = new TbBaseinfoSplm();
		entity.setVSpLm1(vSpLm1);
		entity.setVSpLm2(vSpLm2);
		entity.setVSpLm3(vSpLm3);
		entity.setVSpLm4(vSpLm4);
		entity.setVSpLm5(vSpLm5);
		entity.setVSpLm6(vSpLm6);
		entity.setRemark(remark);
		entity.setDisabled(disabled);
		entity.setStatus(status);
		return entity;
	}
}